About O Ashley Ltd. (10349542) United Kingdom