About Lewis Apple Limited (12435283) United Kingdom