About Euramax Corby Limited (12464523) United Kingdom