About The Good Sole Limited (13029290) United Kingdom