About Ian Horncastle Traction Services Ltd (06328389) United Kingdom