About Applewood Sherwood Ltd (NI663790) United Kingdom