About Trafalger Indian Ltd (13410905) United Kingdom