About Macklee Mckee Limited (12161993) United Kingdom