About Macalan Ltd (09050334) United Kingdom