About Effective Space Solutions Holdings Limited (09776538) United Kingdom