About Taylor Made Steel Services Ltd (09889625) United Kingdom