About Sorrell West Limited (11505146) United Kingdom