About The Jam Box Limited (11014891) United Kingdom