About Mike Ball Financial Services Limited (10461852) United Kingdom