About Owen Stewart Hair Limited (04511870) United Kingdom