About Appledore Ltd (09054072) United Kingdom