Heavy duty EN-131-Professional aluminium swingback steps