About Sorrel Barbers Limited (11076668) United Kingdom