About Griffo Rail Limited (11800585) United Kingdom