About Lancer Products Limited (06478036) United Kingdom