About Ross S Barbers Ltd (12899058) United Kingdom