About Sarker And Roy Co. Limited (12592757) United Kingdom