About Hamilton & Barrett Limited (12995243) United Kingdom