About Roy Mccarthy Limited (01393606) United Kingdom