About Tk & C Limited (07752323) United Kingdom