About Bromshold Ltd (12666240) United Kingdom