About O Sullivan Holdings Limited (10969352) United Kingdom