About Solution Techniques Limited (03850370) United Kingdom