About Jagtar Singh Ltd (11599346) United Kingdom