About Walter Hunter & Co Limited (07807319) United Kingdom