About Ocean Uphall Limited (SC345635) United Kingdom