About Thames Ditton Ceramics Limited (11163004) United Kingdom