About Microspace Limited (02998451) United Kingdom