About Lancashire Hair Solutions Ltd (13256321) United Kingdom