About The Fleece Inn Ltd (11242659) United Kingdom