About Bailey Supermix Ltd (12665417) United Kingdom