About Tkh (cromer) Limited (11906972) United Kingdom