About Stuart Oake Limited (04632200) United Kingdom