About Bearfoot Media Ltd (06761909) United Kingdom