About G W Sheppard & Son Limited (05499962) United Kingdom