About Space Equipment Ltd (08599913) United Kingdom