About Nick Gill Associates Ltd (07831130) United Kingdom