About Interconnect Store Ltd (13695413) United Kingdom