About Macklin & Co Limited (04831060) United Kingdom