About Hampshire Framing Stockbridge Limited (10407560) United Kingdom