About Rooster Fry Ltd (13207147) United Kingdom