About C & L Beauty Limited (11016524) United Kingdom