About W D & S A Sheppard Limited (09227961) United Kingdom