About Lancasters (leeds) Limited (02217008) United Kingdom