About Class 58 Locomotives Ltd (07308257) United Kingdom