About Onyx One Teesside Limited (11753100) United Kingdom