About Jack Bird Ltd (11766123) United Kingdom