About S M Quinn Limited (SC599148) United Kingdom