About Taj Mahal Suffolk Ltd (11738806) United Kingdom