About Sedlescombe Sawmills Limited (00642825) United Kingdom