About Terry & Co. Ltd (11094916) United Kingdom