About Mccormick O Sullivan Associates Limited (11573956) United Kingdom