About O S Lloyd Ltd (11960793) United Kingdom