About O Sullivan & Edmonds Limited (08400333) United Kingdom