About Booth & Phipps Holdings Limited (12177957) United Kingdom