About Mercasource Trading Co. Limited (13339495) United Kingdom