About Technique Consultants Limited (09024580) United Kingdom