About The Fleece Bar And Kitchen Limited (SC593738) United Kingdom