About Sanders (investments) Limited (00670276) United Kingdom