About Lw Merchants Place Fh Limited (12149472) United Kingdom