About O Sullivan Management Company Limited (06628889) United Kingdom