About Steptoe Industries Ltd (11523250) United Kingdom