About Montgomery Bird Ltd (12156435) United Kingdom