About The Mercantile Flea Ltd (13455468) United Kingdom