About Newstar Associates Limited (03886670) United Kingdom