About Thompson Spare Limited (10745078) United Kingdom