About Hemingford Limited (02883253) United Kingdom