About Lawrence Eden Associates Ltd (06043820) United Kingdom