About Nick Strickland Consulting Ltd (07149373) United Kingdom