About Lw Merchants Place Limited (12149535) United Kingdom