About Lancasters Trading & Development Co. Limited (01187719) United Kingdom