About Walker Grice Consultants Limited (07761297) United Kingdom