About Wallbarn Limited (01500958) United Kingdom