About James Baker Productions Limited (07577277) United Kingdom