About Spacemetric Limited (06323309) United Kingdom