About Myddelton Offshore Limited (10395935) United Kingdom