About Neil Mitchell & Associates Ltd (09511028) United Kingdom