About Margaretta Offshore Formations Ltd (02483461) United Kingdom