About Maurice Hackenbroch & Co Limited (08480073) United Kingdom