About Brompton Cross Control Ltd (13270403) United Kingdom