About Lawrence Lake Recruitment Solutions Limited (09528184) United Kingdom