About Nick Girling Associates Limited (08306074) United Kingdom