About Michele Lazarus Limited (06954698) United Kingdom