About Weaver Barn (middleweaver) Ltd (12072378) United Kingdom