About Hendrix And Walker Ltd. (10419715) United Kingdom