About Hemingbrough Holdings Ltd (12258250) United Kingdom