About Life And Sole Ltd (09740613) United Kingdom