About Jams & Mr B Productions Limited (12984811) United Kingdom