About Ladles & Jellyspoons Barbers Limited (12516150) United Kingdom