About G M Ballard And Associates Limited (04850180) United Kingdom