About Nick Holbrook Trading & Consultancy Ltd (09294745) United Kingdom