About The Lord Of The Steel Ltd (12672230) United Kingdom