About K&h Limited (09621247) United Kingdom