About Mcnamara Rail Engineering Solutions Limited (11253607) United Kingdom