About Speck Abc Uk Ltd. (03208595) United Kingdom