About William Mccarthy Limited (SC650957) United Kingdom