About Roberta Scardua Hair & Beauty Limited (07535055) United Kingdom