About French Sole Ltd (10701411) United Kingdom