About Glass & Bow Ltd (13693972) United Kingdom