About Cass & Walker Associates Limited (10736738) United Kingdom