About Spence & Griffin Limited (01796923) United Kingdom