About Nick Elliott Solutions Ltd (09758771) United Kingdom