About Limitedspace Limited (04657975) United Kingdom