About Lee A Offshore Limited (10415919) United Kingdom