About Grass And Holm Associates Limited (10634685) United Kingdom