About Lewis Hollings Limited (10329715) United Kingdom