About London & Hampshire Investments Limited (03543545) United Kingdom