About T & S Technologische Sicherheit Limited (05313128) United Kingdom