About John Oats Investments Limited (05534968) United Kingdom