About K & Z Newhaven Limited (07904553) United Kingdom