About Tradelec Solihull Ltd. (11970270) United Kingdom