About Broken Rattle Productions Ltd (12511926) United Kingdom