About Lawrence Meadow (management) Limited (09393488) United Kingdom