About Mcl Rooster Ltd (10698524) United Kingdom