About Ad Lewis Ltd (12203682) United Kingdom