About Mintspeed Limited (01824336) United Kingdom