About Hamilton & Girven Ltd (12726919) United Kingdom