About North Grendon Barns Ltd (12603293) United Kingdom