About Hill & Smith (americas) Limited (07269581) United Kingdom