About Lascells Limited (03348010) United Kingdom