About Mackenzie Offshore Services Ltd (SC578705) United Kingdom