About Krakenbarbershopwirral Limited (13655859) United Kingdom