About The Shoe Lace Limited (06800778) United Kingdom