About T.k. Gould Ltd (09704958) United Kingdom