About Maurice Broomfield Limited (12272320) United Kingdom