About Ian Keith & Sons Ltd. (SC246819) United Kingdom