About Lamberts (lancaster) Limited (00296724) United Kingdom