About Innovative Techniques Ltd (05013473) United Kingdom