About Frome Mercantile Limited (12706660) United Kingdom