About William Lazarus Associates Limited (08097236) United Kingdom