About Bromride Limited (11700830) United Kingdom