About Bel Mercator Limited (03772365) United Kingdom