About Hardacre Group Holding Co. Ltd (12020617) United Kingdom