About Kenneth Lucas Ashe Limited (SC531198) United Kingdom