About Newhaven 16 Plus Limited (06586599) United Kingdom