About Alex Ball Limited (08526364) United Kingdom