About Lace Mawer Limited (02239414) United Kingdom