About Thatchers Motor Company Ltd (10315095) United Kingdom