About Oscar Jacobs Vehicle Manager Ltd (10715877) United Kingdom