About Milltown Holdings Ltd (12446620) United Kingdom