About Sounding Board Consulting Ltd. (08615801) United Kingdom