About Shoe String Associates Limited (07042433) United Kingdom