About Charles Stewart Partnership (the) (SL001243) United Kingdom