About O Sullivan & Co Limited (04363436) United Kingdom