About The Jammer Bars Limited (13547150) United Kingdom