About K&r Productions Ltd (11223083) United Kingdom