About Walter S Knight & Co Ltd (06275689) United Kingdom