About Caterham Thai Limited (11908680) United Kingdom