About Newton S Cradle Ltd (11606203) United Kingdom