About The Cavendish Sock Company Ltd (12704824) United Kingdom