About Adstrac Signalling Ltd (12273462) United Kingdom