About S.a & O Limited (12048510) United Kingdom