About Grovewood Barn Ltd (11271325) United Kingdom