About The International Working Group On Sri Lanka Limited (03194238) United Kingdom