About Lancasters (holdings) Limited (07616295) United Kingdom