About Bearfoot Graphics Limited (03823212) United Kingdom