About Manor Barn (deerhurst Walton) Ltd (12047127) United Kingdom