About Bendy Lion Limited (08141942) United Kingdom