About Bill Walker Consulting Limited (13205697) United Kingdom