About Appledore (services) Limited (09126043) United Kingdom