About Lewis Rodgers Limited (08961452) United Kingdom