About The Sanders Partnership Limited (12372650) United Kingdom