About Bucher & Harrison Limited (06411616) United Kingdom