About Spencer Enterprises (04146731) United Kingdom