About Lewis Terrace Lane Limited (08855506) United Kingdom