About Barn Holdings Limited (09701770) United Kingdom