About La Mer Solutions Limited (08216496) United Kingdom