About Baggott & Sons (southern) Limited (12229061) United Kingdom