About Jammer S Productions Limited (03045766) United Kingdom