About Euramax Limited (04290241) United Kingdom