About Holderness Technical Services Ltd (12046146) United Kingdom