About Stowmarket Barbers Ltd (11473535) United Kingdom