About The Rogue Spaces Company Limited (08841402) United Kingdom