About Merchant Of London Limited (04404060) United Kingdom