About S.a.anderson Limited (SC383111) United Kingdom