About The Training Specialist Company Limited (10607264) United Kingdom