About Bromham Communications & Investment Limited (11298621) United Kingdom