About Ken Lewis & Lewis Ltd (12676013) United Kingdom