About Lawrence & Rutstein Limited (10092581) United Kingdom