About Dunscombe Signalling Ltd (10589290) United Kingdom