About Newton Products Ltd. (11603256) United Kingdom