About Bengal Tiger London Ltd (08221262) United Kingdom