About Mccarthy Rail Limited (12299384) United Kingdom