About Lawrence Dean Limited (07119223) United Kingdom