About Neville Mccarthy Associates Limited (00826723) United Kingdom