About Newcastle Science Central Management Llp (OC415029) United Kingdom