About John Calder & Sons Ltd. (SC330901) United Kingdom