About Bromside Limited (13481635) United Kingdom