About Has Hamilton Ltd (SC538193) United Kingdom