About Aspace Holdings Limited (09877304) United Kingdom