About Trishul Associates Limited (09170637) United Kingdom