About Oscar Warner Limited (11941072) United Kingdom