About Graham Ball Consultancy Ltd (07843426) United Kingdom