About Ftl Seals Technology Limited (03493017) United Kingdom