About Flexal Springs Alliance Ltd (10979002) United Kingdom