About O.e. Stephens Ltd (10922105) United Kingdom