About Boston & Frampton Building Co. Limited (02247011) United Kingdom