About Newbald Associates Limited (06666349) United Kingdom