About The Last Detail Styling Studio Ltd (13204394) United Kingdom