About The Fiddlers Bar Limited (SC266125) United Kingdom