About Fenner Advanced Sealing Technologies Limited (02340603) United Kingdom