About The Old Mill & Barn Ltd (12576293) United Kingdom