About Tariq Choudhry & Co. Ltd. (05421818) United Kingdom