About Lewis And Dick Limited (11340815) United Kingdom