About H&d Techniques Limited (06780909) United Kingdom