About Festo Limited (00926749) United Kingdom