About Broome Technical Ltd (12406844) United Kingdom