About Hill & Smith (international) Limited (11331411) United Kingdom