About Life & Style Group Ltd (07682713) United Kingdom