About Ball Macleod Llp (OC346857) United Kingdom