About Rancid Cow Limited (07021209) United Kingdom