About Oscar Krane Limited (09432916) United Kingdom