About Brompton & Finley Ltd (13196779) United Kingdom