About S Sattar Limited (SC596977) United Kingdom