About Mr White S Leicester Square Limited (13419290) United Kingdom