About Neils Shunting Ltd (10160128) United Kingdom