About Applefarm Services Limited (03491039) United Kingdom