About S&m T6 Triumph Spitfire Le Mans Ltd (09197948) United Kingdom