About Neuton & Company Ltd (11819142) United Kingdom