About Newcom Associates Limited (04115232) United Kingdom