About Malcolm Mcculloch & Sons Limited (01687108) United Kingdom