About T&r The Fleece At Pudsey Ltd (13664280) United Kingdom