About Humphrey & O Neill Limited (10922168) United Kingdom