About Horizine Technical Services (uk) Limited (10416625) United Kingdom