About Hemingsworth Ltd (08426033) United Kingdom