About Graham Ball Consulting Ltd (09946476) United Kingdom