About E.w.ballard Holdings Limited (00809318) United Kingdom