About King Rooster Limited (09505427) United Kingdom