About Lewis Offshore Consultancy Ltd (13685694) United Kingdom