About The Strategy & Planning Salon Ltd (11971085) United Kingdom