About Lawrence Associates Limited (11238196) United Kingdom