About El Gato London Ltd (09961332) United Kingdom