About Offshore And Land Ltd (10908819) United Kingdom