About Macklin Holdings Limited (10101703) United Kingdom