About Stoke Hall Barns Ltd (13257360) United Kingdom