About Apex Steel Holdings Limited (04595736) United Kingdom