About Applegarth Associates Ltd (11254865) United Kingdom