About Walker & Kitching Limited (01485117) United Kingdom