About Elasticad Limited (06695869) United Kingdom