About Nigel Giles Signalling Services Limited (04026014) United Kingdom