About John Bameko Ltd (12911701) United Kingdom