About Longacre Mercantile Limited (10325384) United Kingdom