About Oscars (wales) Limited (05234986) United Kingdom