About Technique Engineering Limited (02753606) United Kingdom