About S Oaten Limited (04775664) United Kingdom