About Mr Barbers (stowmarket) Limited (10290851) United Kingdom