About Jacobson Space Limited (06862074) United Kingdom