About Lewis S Promenade Limited (08127719) United Kingdom