About Mark Stranney Key Consultants Ltd (11678853) United Kingdom