About Lawrence David Holdings Limited (06421908) United Kingdom