About C&r Barber Ltd (11896692) United Kingdom