About Applemead Limited (07096061) United Kingdom