About Bromley & Sar Ltd (11109878) United Kingdom