About Jammings Birmingham Ltd (11248969) United Kingdom