About K&k Holdings (yorkshire) Ltd (12592982) United Kingdom