About Spencer Weston (investments) Limited (09103706) United Kingdom