About Michael Ball & Co. Ltd (04743823) United Kingdom