About Michael Hoyle Technical Service Ltd (10900658) United Kingdom