About Turriff Plant Ltd. (SC277438) United Kingdom