About A Thompson Motor Bodies Limited (05804989) United Kingdom