About M Huddart & Co Limited (04491081) United Kingdom