About Elastothane Ltd (07311753) United Kingdom