About Xspace Structured Cabling Products Limited (07186779) United Kingdom