About Technique Associates Limited (03867176) United Kingdom