About S Andoro Limited (03658666) United Kingdom