About Overseas Service & Management Ltd (13348792) United Kingdom