About R. Mccabe Services Ltd (NI057600) United Kingdom