About Havard Technical Services Ltd (10652939) United Kingdom