About Lancells Ltd (10218531) United Kingdom