About William R Hamilton Limited (NI009925) United Kingdom