Tapestry House is part of Keith Hall, which incorporates the 16th century Caskieben Castle