About Bouncing Tenrec Ltd (09169818) United Kingdom