About Newton Smith Ltd (07559506) United Kingdom