About Dollheads Hair & Beauty Limited (09968115) United Kingdom