About Mallon Hind Holdings Limited (07427949) United Kingdom