About Lawrence Hr Solutions Limited (10288808) United Kingdom