About Steven Oates Limited (05086580) United Kingdom