About Tuppenhurst Barn Ltd (12332170) United Kingdom