About My-craft Spandex Limited (08238996) United Kingdom