About King Components Limited (03750873) United Kingdom