About London & Overseas (investments) Limited (00948881) United Kingdom