About Hamilton And James Ltd (12067551) United Kingdom