About Baggott & Son Limited (06529647) United Kingdom