About Signals Dundee Ltd (SC631786) United Kingdom