About The Bumpy Banana Company Ltd (05600719) United Kingdom