About Ralph Lauren London Limited (01708763) United Kingdom