About Neil Mccarthy Limited (05948252) United Kingdom