About The Metro Leisure Ltd (11050214) United Kingdom