About Hemingway Contracting Limited (09872262) United Kingdom