About The Bamboo Sock Company Ltd (13114077) United Kingdom