About Wallace Greenwood & Sons Limited (00626724) United Kingdom