About John Macklin Limited (04447301) United Kingdom