About H&d Solutions Ltd (13228839) United Kingdom