About Greenwood & Son (swanborough) Limited (00517413) United Kingdom