About Merchant Securities (loans) Limited (01487703) United Kingdom