About S. & S. Transmissions Limited (01411889) United Kingdom