About King & Tinker Limited (07890644) United Kingdom