About King & Tuke Limited (07204027) United Kingdom