About Odd Socks Consultancy Limited (09890415) United Kingdom