About Barn112 Limited (06777181) United Kingdom