About Broch Holdings Limited (03136542) United Kingdom