About S & A International Limited (02980415) United Kingdom