About The Fleece (leeds) Limited (10296087) United Kingdom