About Lewis Mcmakin Limited (10639235) United Kingdom