About Space Master (glos) Limited (05385998) United Kingdom