About Neil O Sullivan & Associates Ltd (13032772) United Kingdom