About Jams Of London Limited (02058068) United Kingdom