About The Cambridge Sock Company Limited (11413360) United Kingdom