About Chatham Pictures Ltd (13275207) United Kingdom