About Focus Hair Studio Limited (03558106) United Kingdom