About Talisker Bay International Ltd. (SC227857) United Kingdom