About Seale Mercantile Ltd (12718752) United Kingdom