About The Fleece Hotel (richmond) Ltd (11847006) United Kingdom