About Technique Services International Limited (05822589) United Kingdom