About Leo Bailey Ltd (12837000) United Kingdom