About S M P Europe Limited (10528698) United Kingdom