About Baggott & Baggott Ltd (09536835) United Kingdom