About G William Ballard Limited (01015812) United Kingdom