About Technique Management Solutions Limited (07352500) United Kingdom