About London Sock Company Limited (08694788) United Kingdom