About Barn The Spoon Ltd (10824699) United Kingdom