About Barn 2 Buyer Limited (07893925) United Kingdom