About Spencer G Wright Limited (08686473) United Kingdom