About Appledore Ltd (12968562) United Kingdom