About Hill & Smith Infrastructure Products Group Limited (01874564) United Kingdom