About Lewis & Hill Services Ltd (11554599) United Kingdom