About Lancott Limited (10581978) United Kingdom