About Nick Stockbridge Consulting Ltd (12192186) United Kingdom