About Spirit Hair Limited (08926879) United Kingdom