About Spencer Enterprises (castleford) Limited (01098946) United Kingdom