About Newhaven Sports Ltd (12630942) United Kingdom