About The Spaceworks Company Limited (06026281) United Kingdom