About Lewis Ballard Pembrokeshire Limited (12878980) United Kingdom