About Technix Integrated Services Limited (07899285) United Kingdom