About Lancorn Limited (01505503) United Kingdom