About A.j.woodward & Sons Limited (00207413) United Kingdom