About O Sullivan Investments Limited (07782861) United Kingdom