About Hemminghough Holdings Limited (12371926) United Kingdom