About Jackpine Socks Limited (10398378) United Kingdom