About King & Mcgaw Holdings Limited (03878512) United Kingdom