About Flexal Springs Limited (00330161) United Kingdom