About He Ballard Ltd (13628228) United Kingdom