About Jamm Developments Limited (09645987) United Kingdom