About Clamshell Barber Co Ltd (12586193) United Kingdom