About Spacer Connect Limited (08372845) United Kingdom