About Albion Iron Company Limited (13350662) United Kingdom