About The London Crochet Company Ltd (12546815) United Kingdom