About Lamberts (lubricants) Limited (10571893) United Kingdom