About The Jam Room Limited (07397826) United Kingdom