About E.w. Ballard Limited (00467958) United Kingdom