About Ridgway & Newton Ltd (09590143) United Kingdom