About Lowther & Croasdale (sawmills) Limited (00832493) United Kingdom