About W & L Osei Ltd (12265682) United Kingdom