About Lewis Ballard Limited (07017048) United Kingdom