About Applegate Group Limited (08631084) United Kingdom