About Lewis & Perkins Limited (08062395) United Kingdom