About Garrard Turntables Uk Ltd. (11788309) United Kingdom