About H&d Technologies Limited (05080128) United Kingdom