About Lewis & Blake Co Limited (13452090) United Kingdom