About Gorrod Davie Kemp Walker & Company Limited (SC008997) United Kingdom