About Broomhill Company Limited (01572354) United Kingdom