About Newhaven Group Limited (03239829) United Kingdom