About J. & R. Shah Associates Limited (01186522) United Kingdom