About Red Hedgehog Limited (07164770) United Kingdom