About Sendler Productions Ltd (11547565) United Kingdom