About Charrington Partners Ltd (12014028) United Kingdom