About Hemingford Handyman Ltd (12940197) United Kingdom