About Promenade Consultancy Ltd (07351316) United Kingdom