About Turner & Co. (glasgow) Limited. (SC027900) United Kingdom