About Appletrees Cottage Limited (13497156) United Kingdom