About Shephard And Wilson Limited (00595929) United Kingdom