About James Newbury Appointments Limited (09632008) United Kingdom