About Callington & Bromley Ltd (11403166) United Kingdom