About Fox Yard Bar Limited (13522227) United Kingdom