About The Link And Detector Company Limited (02347917) United Kingdom