About Spencer Emmett Limited (10341652) United Kingdom