About Bromdale Limited (01215887) United Kingdom