About Mike Segall Consulting Limited (12801057) United Kingdom