About Lawrence Rand Limited (05881028) United Kingdom