About Close Brothers & Sons Ltd (12230028) United Kingdom