About Lewis Marsh Limited (11911730) United Kingdom