About Hamilton Chippy Limited (SC580533) United Kingdom