About Lawrence And Shelly Services Limited (10549315) United Kingdom