About Alumaflex Limited (05279297) United Kingdom