About Effective Space Solutions Limited (09778222) United Kingdom