About S W C Howard Limited (08972003) United Kingdom