About Sarkar Associates Uk Limited (09012820) United Kingdom