About Rooster Manchester Limited (11173710) United Kingdom