About Lancasters Marketing Limited (08823540) United Kingdom