About Castle Sawmills Management Company Limited (06242972) United Kingdom