About May Barn Design Limited (11907560) United Kingdom