About Hardacre & Maltpress Holdings Limited (10584243) United Kingdom