About Stephen Ball Ltd (04474413) United Kingdom