About Lea & Sandeman Company Limited (02190567) United Kingdom