About London And Wiltshire Investments Limited (13499789) United Kingdom