About Mccarthy Inter Africa Ltd (08379941) United Kingdom