About Eddie Beartoons Ltd (10021971) United Kingdom