About Flexal Springs Uk Limited (05325736) United Kingdom