About Ctdi Glenrothes Limited (01319856) United Kingdom