About Macklamm Ltd. (SC205333) United Kingdom