About The Space Holborn Limited (09753540) United Kingdom