About Flexo Springs Limited (00228767) United Kingdom