About Leicester Lazer Seal Ltd (04169118) United Kingdom