About Hopwood Technical Services Limited (10203678) United Kingdom