About Sherwood Securities Limited (13277028) United Kingdom