About Claspcell Limited (01357371) United Kingdom