About Beckenham Jazz Limited (13077454) United Kingdom