About Life & Beauty Limited (10074207) United Kingdom