About Grant Hamilton Limited (06691003) United Kingdom