About S.a. Oliver (investments) Limited (00706788) United Kingdom