About H3 Technical Engineering Services Ltd (13187528) United Kingdom