About Refined Spaces Limited (08721842) United Kingdom