About Moorfield Baker & Butcher Limited (12257850) United Kingdom